wire-woven screen - Español Inglés Diccionario